devil's pitchfork - Spanish English Dictionary